// pages/announcement/memorandum/memorandum.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        name: '监管企业',
        TabCur: 0,
        diquCUR: 0,
        shiCUR: 0,
        diqu: [{
            name: "乌鲁木齐",
            id: 0
        }],
        "shi": ['天山', '沙依巴克', '新市', '水磨沟', '头屯河', '达坂城', '米东'],
        "category": ['易燃易爆', '危险化学品', '人员密集场所', '旅游景区', '其他'],
        showModalStatus: false,
        num: ''
            // animationData:"",
    },
    powerDrawer: function(e) {
        var currentStatu = e.currentTarget.dataset.statu;
        this.util(currentStatu)
    },
    util: function(currentStatu) {
        /* 动画部分 */
        // 第1步：创建动画实例 
        var animation = wx.createAnimation({
            duration: 200, //动画时长
            timingFunction: "linear", //线性
            delay: 0 //0则不延迟
        });

        // 第2步：这个动画实例赋给当前的动画实例
        this.animation = animation;

        // 第3步：执行第一组动画：x轴不偏移；
        animation.translateX(0).step();

        // 第4步：导出动画对象赋给数据对象储存
        this.setData({
            animationData: animation.export()
        })

        // 第5步：设置定时器到指定时候后，执行第二组动画
        setTimeout(function() {
            // 执行第二组动画：X轴偏移22px，停
            animation.translateX(220).step()
                // 给数据对象储存的第一组动画，更替为执行完第二组动画的动画对象
            this.setData({
                animationData: animation
            })

            //关闭抽屉
            if (currentStatu == "close") {
                this.setData({
                    showModalStatus: false
                });
            }
        }.bind(this), 200)

        // 显示抽屉
        if (currentStatu == "open") {
            this.setData({
                showModalStatus: true
            });
        }
    },


    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {

    },
    Gotback() {
        wx.navigateBack({
            delta: 1,
        })
    },
    diqu(e) {
        var that = this;

        let ID = e.currentTarget.dataset.id;

        that.setData({
            diquCUR: ID
        })
    },
    _shi(e) {
        var that = this;

        let index = e.currentTarget.dataset.index;

        that.setData({
            shiCUR: index,
            num: that.data.shi[index]
        })
    },
    _category(e) {
        var that = this;
        let index = e.currentTarget.dataset.index;
        that.setData({
            diquCUR: index,
            num: that.data.category[index]
        })
    },
    company_details(e) {
        let that = this
        let name = e.currentTarget.dataset.name
        wx.navigateTo({
            url: `./details/details`
        });
    },
    submit(e) {
        this.setData({
            showModalStatus: false
        });
    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {

    }
})